package main

import (
	"fmt"
	_ "unsafe" //如果我们没有使用一个包，但是又不想删掉，可以在前面加一个 '_',表示忽略
)

//go中基本类型转换
func main() {

	var n1 int32 = 12
	var n2 int64
	var n3 int8

	//20的类型与前面的以定义的类型一致，如：int64(n1)
	n2 = int64(n1) + 20
	n3 = int8(n1) + 20

	// m3 = int8(n1) + 128 //编译不同，128超过了int8的范围
	fmt.Println(n2)
	fmt.Println(n3)

}
